faecal vomiting - French English Dictionary